The phrase "better arsenal" means having a more effective and powerful set of tools, resources, or weapons to use.